persistent supplication - Spanish English Dictionary